package cc.ucanuup.web.base.model;

import javax.validation.constraints.NotNull;

import org.hibernate.validator.constraints.NotEmpty;

/**
 * 文件名： com.bozhon.web.base.model.ResourceModel.java
 * 作者：   WenBin
 * 日期：   2017年10月14日
 * 功能说明： 资源对象接收模型 （接受createOrUpdateResource.html 传递的保存或者修改信息）
 * =========================================================
 * 修改记录：
 * 修改作者    日期      修改内容
 * =========================================================
 *  Copyright (c) 2010-2011 .All rights reserved.
 */
public class ResourceModel {

	/**
	 * 主键
	 */
	private String id;
	/**
	 * 名称
	 */
	@NotNull(message="菜单描述不能为null")
	@NotEmpty(message="菜单描述不能为空")
	private String resName;
	/**
	 * 描述
	 */
	@NotNull(message="菜单描述不能为null")
	@NotEmpty(message="菜单描述不能为空")
	private String resDesc;
	/**
	 * 资源链接
	 */
	@NotNull(message="菜单描述不能为null")
	@NotEmpty(message="菜单描述不能为空")
	private String resLink;
	/**
	 * 权限码
	 */
	@NotNull(message="菜单描述不能为null")
	@NotEmpty(message="菜单描述不能为空")
	private String resPermission;
	/**
	 * 功能菜单的ID
	 */
	private String fid;

	public String getId() {

		return id;
	}

	public void setId(String id) {

		this.id = id;
	}

	public String getResName() {

		return resName;
	}

	public void setResName(String resName) {

		this.resName = resName;
	}

	public String getResDesc() {

		return resDesc;
	}

	public void setResDesc(String resDesc) {

		this.resDesc = resDesc;
	}

	public String getResLink() {

		return resLink;
	}

	public void setResLink(String resLink) {

		this.resLink = resLink;
	}

	public String getResPermission() {

		return resPermission;
	}

	public void setResPermission(String resPermission) {

		this.resPermission = resPermission;
	}

	public String getFid() {

		return fid;
	}

	public void setFid(String fid) {

		this.fid = fid;
	}

}
